n/a...
This film takes place at a small village at the greek island of Chios, sometime around 1960. When th...